import request from "@/utils/request";

// 根据问卷名称查询问卷分页列表
export function listQuestionnaire(query){
  return request({
    url: '/aqsc/questionnaire/list',
    method: 'get',
    params: query
  })
}

// 根据id查询问卷信息
export function getQuestionnaire(questionnaireId){
  return request({
    url: '/aqsc/questionnaire/' + questionnaireId,
    method: 'get'
  })
}

// 新增或者修改问卷
export function addOrUpdate(data){
  return request({
    url: '/aqsc/questionnaire/',
    method: 'post',
    data: data
  })
}

// 批量删除问卷
export function delQuestionnaire(questionnaireIds){
  return request({
    url: '/aqsc/questionnaire/' + questionnaireIds,
    method: 'delete'
  })
}

// 获取问卷分类列表
export function classificationTreeSelect(){
  return request({
    url: '/aqsc/questionnaire/getClassificationTree',
    method: 'get'
  })
}

// 文件上传
export function uploadAvatar(data){
  return request({
    url: '/aqsc/questionnaire/avatar',
    method: 'post',
    data: data
  })
}

// 获取分类列表
export function getClassificationList(){
  return request({
    url: '/aqsc/questionnaire/getClassificationList',
    method: 'get'
  })
}

// 问卷分类新增或者修改
export function addOrUpdateClass(data){
  return request({
    url: '/aqsc/questionnaire/addOrUpdateClass',
    method: 'post',
    data: data
  })
}

// 删除问卷分类
export function delClasses(questionnaireClassificationIds){
  return request({
    url: '/aqsc/questionnaire/del/' + questionnaireClassificationIds,
    method: 'delete'
  })
}

// 根据id查询问卷分类
export function getClass(questionnaireClassificationId){
  return request({
    url: '/aqsc/questionnaire/get/' + questionnaireClassificationId,
    method: 'get'
  })
}
